using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Windows.Forms;

namespace Controller
{
    public class Grupos
    {
        public Grupos() {}

        public void PopulaListBox(DataGridView dgvGrupos)
        {
            // retorna datatable com grupos do model
            Model.Grupos oGrp = new Model.Grupos();
            dgvGrupos.DataSource = oGrp.RetornaDtGrupos();
        }

        public void PopulaGruposParticipante(DataGridView dgvGrupos , int codPessoa)
        {
            // retorna datatable com grupos do model
            Model.Grupos oGrp = new Model.Grupos();
            dgvGrupos.DataSource = oGrp.RetornaDtGruposParticipante(codPessoa);
        }

        public void ParticipaDeGrupo(int codGrupo, int CodPessoa)
        {
            Model.Grupos ogrp = new Model.Grupos();
            ogrp.InsereNoGrupo(CodPessoa, codGrupo);
        }

        public void ExcluiGrupo(int codGrupo, int codPessoa)
        {
        }

        public void InsereGrupo(string dscGrupo)
        {
            Model.Grupos ogrp = new Model.Grupos();
            ogrp.InsereGrupo(dscGrupo);
        }
    }

}
